#ifndef TESTCASES_H
#define TESTCASES_H


class TestCases {
public:
    static void test();
    static void testCoordinate();
    static void testProblem();
    static void testMethod();
    TestCases();
    virtual ~TestCases();
    //prints all printable objects with newline
    template <class T>
void print(const T & a);
    //prints all printable objects with no newline
 template <class T>
void printNoLine(const T & a);
protected:
private:
};

#endif // TESTCASES_H
